﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Infra.Business
{
    public class OperadorBLL
    {
        public static void Salvar(int codigo, String nome, String login, String senha)
        {
            //Caso seja passado algum codigo, sera actualizado o registo
            Infra.Entity.tbOperador op = new Entity.tbOperador();
            op.operCodigo = codigo;
            op.operNome = nome;
            op.operLogin = login;
            op.operSenha = senha;
            Infra.Common.DAO.OperadorDAL.Salvar(op);
        }

        public static void Excluir(int codigo)
        {
            Infra.Common.DAO.OperadorDAL.Excluir(codigo);
        }

        public static List<Infra.Entity.tbOperador> Pesquisar(int codigo, String nome, String login, String senha)
        {
            return Infra.Common.DAO.OperadorDAL.Pesquisar(codigo, nome, login, senha);
        }

        public static List<Infra.Entity.tbOperador> PesquisarSP(int codigo, String nome, String login, String senha)
        {
            return Infra.Common.DAO.OperadorDAL.PesquisarSP(codigo, nome, login, senha);
        }
    }
}
